"""
导包
创建一个类
定义一个init方法
    获取excel路径
    打开excel
    复制
    确定sheet页
定义一个对外方法write_data
    获取写入的行和列
    获取写入的数据
    调用write方法
    保存
"""

import xlrd
from xlutils.copy import copy
import os
class writeexcel():
    def __init__(self):
        self.path_name = os.path.dirname(os.path.dirname(__file__)) + '/testdata/data.xls'
        self.rb = xlrd.open_workbook(self.path_name)
        self.wb=copy(self.rb)
        self.ws=self.wb.get_sheet(0)

    def write_data(self,x,y,value1,value2):
        self.ws.write(x,y,value1)
        self.ws.write(x,y+1,value2)
        self.wb.save(self.path_name)

if __name__ == '__main__':
    we=writeexcel()
    we.write_data(1,6,0,'pass')
